do the hard yards - German English Dictionary